package leetcode;
//给定一个仅包含大小写字母和空格 ' ' 的字符串，返回其最后一个单词的长度。
//如果不存在最后一个单词，请返回 0 。
//说明：一个单词是指由字母组成，但不包含任何空格的字符串。
//示例:
//输入: "Hello World"
//输出: 5
public class problems_058 {

    public static void main(String[] arge) {
        new Solution().lengthOfLastWord(" ");
    }

    static class Solution {
        public int lengthOfLastWord(String s) {
            int ret = 0;
            if(null == s || s.length() == 0) return 0;
            for (int i = s.length() - 1; i >= 0; i--) {
                if(' ' == s.charAt(i)) {
                    if(ret != 0) break;
                }else {
                    ret++;
                }
            }
            System.out.println(ret);
            return ret;
        }
    }
}
